#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
//int* separateDigits(int* nums, int numsSize) {
//    int count = 0;
//    for (int i = 0; i < numsSize; i++)
//    {
//        int ret = nums[i];
//        while (ret)
//        {
//            count++;
//            ret /= 10;
//        }
//    }
//    int* p = (int*)malloc(count * sizeof(int));
//    int* str = p + count - 1;
//    for (int j = numsSize - 1; j >= 0; j--)
//    {
//        int ret = nums[j];
//        while (ret)
//        {
//            *(str--) = ret % 10;
//            ret /= 10;
//        }
//    }
//    return p;
//}
//int main()
//{
//    int num[] = { 13,25,83,77 };
//    int* ret = separateDigits(num, 4);
//    return 0;
//}
//int calculate(char* s) {
//    int x = 1, y = 0;
//    for (int i = 0; i < 2; i++)
//    {
//        if (*(s + i) == 'A')
//        {
//            x = 2 * x + y;
//        }
//        if (*(s + i) == 'B')
//        {
//            y = 2 * y + x;
//        }
//    }
//    return x + y;
//}
//int main()
//{
//	char* s = "AB";
//    int ret = calculate(s);
//	return 0;
//}

#include<ctype.h>
//char* toLowerCase(char* s) {
//    for (int i = 0; i < strlen(s); i++)
//    {
//        if (isupper(*(s + i)))
//        {
//            *(s + i) = tolower(*(s + i));
//        }
//    }
//    return s;
//}
//int main()
//{
//	char s[] = "Hello";
//    char* ret = toLowerCase(s);
//	return 0;
//}

typedef struct ParkingSystem {
    int big ;
    int medium ;
    int small;
} ParkingSystem;


ParkingSystem* parkingSystemCreate(int big, int medium, int small) {
    ParkingSystem parkingSystem;
    
}
